make-up water system - French English Dictionary